Package-level declarations
Types
Link copied to clipboard
open class Config @JvmOverloads constructor(identifier: Identifier, val subfolder: String = "", val folder: String = identifier.namespace, val name: String = identifier.path) : Walkable, Translatable, EntryAnchor
Base Config class for use with FzzyConfig
Link copied to clipboard
class ConfigAction @JvmOverloads constructor(titleSupplier: Supplier<Text>, activeSupplier: Supplier<Boolean>, pressAction: Runnable, decoration: Decorated?, description: Text? = null, background: TextureSet? = null) : EntryWidget<Any> , EntryFlag, EntryCreator, EntryTransient, TranslatableEntry
Builds a button that will appear in a Config GUI, to perform some arbitrary, possible non-config-related action
Link copied to clipboard
Holds a config and any applicable secondary flags and their associated information
Link copied to clipboard
class ConfigGroup @JvmOverloads constructor(groupName: String = "", decoration: Decorated? = null, offsetX: Int? = null, offsetY: Int? = null) : TranslatableEntry, EntryAnchor, EntryCreator, EntryPermissible, EntryTransient
Defines the start of a config group
Link copied to clipboard
open class ConfigSection : Walkable, EntryDeserializer<ConfigSection> , EntrySerializer<ConfigSection> , TranslatableEntry, EntryParent, EntryAnchor, EntryCreator
A section of a Config